sub who comes in and scores goals - Español Inglés Diccionario